imprint smear - English Synonyms Dictionary